package cn.teduymdj.jxc.repo;



import cn.teduymdj.jxc.pojo.vo.GoodsListItemVO;
import cn.teduymdj.jxc.pojo.vo.GoodsStandardVO;

import java.util.List;

public interface GoodsRedisRepository {

    String GOOD_ITEM_KEY_PREFIX = "good:item:";
    String GOOD_LIST_KEY = "good:list";
    String GOOD_ITEM_KEYS_KEY = "good:item-keys";

    void save(GoodsStandardVO brandStandardVO);

    void save(List<GoodsListItemVO> brands);

    Long deleteAll();

    GoodsStandardVO get(Long id);

    List<GoodsListItemVO> list();

    List<GoodsListItemVO> list(Long start, Long end);


}
